![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
sagetom
这个作者很懒,什么都没留下…
展开
-
STM32F 使用的几个要点
最近在使用STM32F103开展新项目的评估,接连着项目的维护,花去自己不少时间,哎....快乐地解决bug,希望以后的程序bug越少越好。1.SWD接口:从淘宝淘的JLINK-V8,不贵,直接将JLINK连接评估板,能识别SWD接口,但是提示 cpu core not found,这是由于两者设置不一致的缘故,在keil中不仅在option target要设置正确,还需要在烧录设置正确,方能原创 2012-03-30 16:22:10 · 965 阅读 · 0 评论 -
Source Insight宏语言
最近一直在将自己的程序进行重构,在重构过程中,有这样一个需求:对一个库文件里的所有函数名添加前缀。在网络搜素了一番,在百度文章搜索到一篇,链接地址,它需要将整个工程目录中的文件整理到C:\\filelist.txt中之后,使用symbol收集,然后再执行替换操作完成。经过半天的研读宏语言的一些简要语法,觉得上述所描述的方法有点复杂,于是想能不能直接在source insight工程里进行替原创 2012-05-03 16:32:16 · 1396 阅读 · 0 评论 -
结构体函数指针的初始化
最近一段时间以来,都在想着怎样将程序分层进行模块化,减小程序之间的耦合性。在自学C++一段时间以后,于是有模仿C++的想法,将相同或者类似的函数都放在同一模块内,能后通过函数指针的方式调用起模块内部的函数。但是在定义函数指针之后,需要对起模块内部函数指针进行初始化工作方能调用,就好比windows里面的窗口调用一样,在使用之前,先要对窗口类进行注册一个道理。但是又想怎样可以将函数指针进原创 2012-04-18 14:23:45 · 3532 阅读 · 0 评论 -
关于KEIL开发mini2440的链接文件
假设例子:mini2440测试nand使用用例 (可以参考韦东山《嵌入式linux应用开发完全手册》 进入main函数之前,将存放在nand中的4K以后的内容拷贝到SDRAM->0x30000000中运行。从需求上看需要将执行段分为两段。在linux下的LDS文件很容易编写:如下所示SECTIONS { firtst 0x00000000 : { head.o原创 2012-06-19 11:46:45 · 1782 阅读 · 0 评论 -
STM32F 上电不复位
STM32F100C8T6 上电不复位,需要按RESET键才复位 同样的程序在一块电路板可以运行,而在另外一块相同电路板必须按复位键才能运行。查找了一下资料有: 1.“复位”必须在晶振电路“完全起振”后再“无效”。 2. 文件链接 基本上都围绕着RST脚和电源的电压变化展开,于是做了如下测量 从图中可以知道电源电压的原创 2013-06-06 14:45:45 · 8554 阅读 · 1 评论 -
STM32F gcc编译全纪录
STM32Fgcc编译全纪录使用Keil uVision编译的时候,有编译限制(32K,盗版的例外),正版的Keil,你懂的。为此想到了网上开源的编译器,大名鼎鼎的gcc编译器,大家都听过,但是对于嵌入式ARM的编译器,也在产生了很多变种(arm-none-eabi-gcc、arm-none-linux-eabi、arm-none-uclinuxeabi等),这都是开源世界的百花齐放的结果,以原创 2013-06-18 23:00:45 · 8646 阅读 · 0 评论 -
STM32F gcc编译后续
后话之定制链接分散文件在通常应用中,需要将程序的Flash空间进行自定义的划分,如下图所示。为此,在gcc的链接文件*.ld文件中根据上图来进行编写。MEMORY{ FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 64K RAM (xrw) : ORIGIN = 0x20000000, LENGTH原创 2013-06-24 15:46:17 · 2452 阅读 · 0 评论 -
基于cepark usb开发板 VS2010使用libusb-win32开发应用程序
软件使用环境:MFC程序开发: VS2010操作系统:WIN7开发板:cepark usb 1. 编写好下位机程序,这里直接使用圈圈的MyUsbHid,将USB设备连接到电脑;2. 使用inf wizard安装驱动程序;利用libusb-win32 的安装向导,也即inf wizard,这里使用的程序为cepark usb开发板的圈圈usbhid自定义程序,原创 2015-07-30 09:29:02 · 2410 阅读 · 1 评论