随笔分类 -  STM32

摘要:想在别的芯片上跑原先的功能和界面,便于移植,因为之前的产品用的STemwin,STemwin需要下面的操作: /* 使能CRC校验, 用于开启STemWin的使用 */ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_CRC, ENABLE); 所以,举个例子,ST的芯片换P 阅读全文
posted @ 2017-03-18 15:03 初号机 阅读(3547) 评论(0) 推荐(0)
摘要:处女座,为了板子走线美观,拉线方便,在项目量产前,还更改了原来外设的IO口,埋头苦干一天,移植ok,发现PB3一直不听使唤,好,加班检查代码,检查初始化,时钟,IO对应,然后试PCB板,是否短路,断路等等等,试遍了,纹丝不动,拉不高也拉不低。。。这是为什么呢,百度一下,才发现,PB3是JTAG口之一 阅读全文
posted @ 2016-12-26 14:37 初号机 阅读(17109) 评论(5) 推荐(1)
摘要:文章转自http://blog.csdn.net/gasbi/article/details/6186312 当我们使用Keil对我们的代码进行编译之后,下方Build Output窗口会出现:Program Size: Code=49220 RO-data=7060 RW-data=264 ZI- 阅读全文
posted @ 2016-06-25 13:40 初号机 阅读(927) 评论(0) 推荐(0)
摘要:文章转自armfly开发板V4软件开发手册,分享学习~一个由C/C++编译的程序占用的内存分为以下几个部分(1)栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。(2)堆区(heap) — 由程序员分配和释放,若程序员不释放,程序结束时可能由OS回收。(3)全局区(静态区... 阅读全文
posted @ 2015-11-26 22:12 初号机 阅读(9454) 评论(0) 推荐(0)
摘要:文章转自armfly开发板V4软件开发手册,分享学习~今天有幸看到armfly的开发板软件开发手册,开头的基础知识,真的很有用,还好有看到,一切都不迟,感悟很多,摘抄部分,学习分享~关于开发环境的搭建(个人认为,好用的工具,顺手的开发环境,对于编程是一种好的习惯,也是一种好的享受,所以,在环境搭建方... 阅读全文
posted @ 2015-11-26 22:02 初号机 阅读(6534) 评论(0) 推荐(0)