AT32开发踩坑记录
众所周知的原因,最近芯片有点涨价(st你又不是美国公司你涨啥 摔)
让我们强烈谴责js趁乱投机倒把的行为
于是就顺手尝试一下国产mcu咯
at32这玩意,小产品上用的挺多,看了下主流型号价格不贵内存flash给的挺舍得的,外设也不错
于是搞了个核心板来品一下他的库到底有多少屎…
众所周知的原因,最近芯片有点涨价(st你又不是美国公司你涨啥 摔)
让我们强烈谴责js趁乱投机倒把的行为
于是就顺手尝试一下国产mcu咯
at32这玩意,小产品上用的挺多,看了下主流型号价格不贵内存flash给的挺舍得的,外设也不错
于是搞了个核心板来品一下他的库到底有多少屎…
所谓成长,大概也是跨越曾经无法挑战的困难吧…
所以在大学失败一次,毕业后失败一次,失败了n次之后,再一次尝试学习fpga来啦…
我得说真的是丢人到爆了(
虽然很不想碰,但是还是避不开的玩意啊这东西
其实我一直还挺喜欢zynq这玩意的设计理念的,集成度高,性能强,还贼便宜(在国内环境下)
你妹小黄鱼的7010已经到了4块拆机带板的程度了…翻新好的也就七块
我买个G431还要10块呢(摔
所以重新来挑战一下吧…
屎山无边,回头是岸,努力攀登吧
参考:
- 教程系列http://www.hellofpga.com/index.php/2023/02/17/ebaz4205_source/
- 正点原子领航者zynq教程文档
- 其他网络资料、群友们和deepseek的帮助
感谢相关教程
因为有些样板和小批量的需求,jlc的smt又很贵,寻思着搞个家里桌面级能放下的小贴片机
这玩意做的人也不少了,openpnp系的各种diy机器,正邦的机器,还有量子猫系列的机器
研究了一阵,排除掉太大放不在家里的产线机,最好的肯定是量子猫的桌面机,但是玩意2w块不说,主要是他300多斤的重量…我哭死,这根本没法上楼,遂放弃
然后就是瀚海的diy机器,alan的机器,还有一些别的diy型号,算是各有优劣吧。
前两天刷咸鱼看到个出瀚海目前在售的那款v5pro的,飞达啥的配的比较全,机器也还算新,想了想先拿来玩玩也不错吧,于是入手。
昨天机器到了,so记录下调机过程,也算是留些参考。
众所周知STM32开发一般使用Keil或者CubeIDE来管理工程和编译,但是这俩玩意的编辑器都不太现代化,用起来不太爽,所以也有很多人用VSCode来编写代码,只使用IDE来进行编译和调试(当然也有使用VSCode+全套开源工具链打包进行编写+编译+调试的,但是在win下实现起来尤为的不方便以前尝试过这里先按下不表)
然而vsc虽然很好用,但是他默认的C/C++插件功能就很难说是强大了,自动补全和语法检查经常傻傻的。一直也就这么凑合着用下来,今天一不小心给vsc的补全又玩炸了,调配置的时候突然想起这事,于是去搜了一下,说vsc其实是可以支持强大的clangd语言服务的…
谁想到这就是坠入大坑的开始…
因为项目开发需要,鼓捣一下stm32的usb dfu固件升级,搜了下网上教程,很多讲的很详细也很好,但是都比较老了,用的F4一类的比较老的型号和库,ST的HAL库又没事就改实现和接口,于是照着做下来发现坑深似海,遇到了一堆问题。
姑且记录一下实现的方法和遇到的各种坑点吧,仅供参考。
好久没用Vtuber Studio了,最近闲下来了,想掏出来玩点游戏,想起之前用USB摄像头模型效果一直不太好,比较僵硬,还经常丢追,于是去b站搜一下调优方法,看了一晚上,头昏脑胀ing
这一两年没碰,新技术还挺多的,姑且记录一下调试的过程吧
翻开一看又是半年没有写什么东西了
想着行动力行动力但是下班之后就好想睡觉
彻底变成了社畜的模样
但是哪怕迷茫也要前进呀
趁着年前熟悉一下很久就想学但是一直没学两三年没碰都快要忘干净了的一些事吧
比如怎么用单片机和一块彩屏画出一个好看的UI?也熟悉一下比较新的器件和开发方式吧
权当是复健咯
想了想还是尽量写写blog做笔记吧 方便日后又忘得差不多了的时候翻来复习?虽然也有用OneNote来记录的习惯但是还是太零散了 翻找起来也麻烦