摘要: void ili9341_Initializtion(void) { u16 i; RCC->APB2ENR|=1CRH&=0XFFF0FFFF; GPIOB->CRH|=0X00030000;//PB.12推挽输出 GPIOB->ODR|=1<<12; //PB.12输出高 LCD_X_Init(); //初始化连接LCD彩色液晶屏上的管脚,... 阅读全文
posted @ 2015-05-12 14:54 Burden 阅读(4188) 评论(0) 推荐(0) 编辑
摘要: 最近有一个项目用到STM32,为了使PCB布线方便一些所以改了一些引脚,占用了JTAG接口的PA15和PB3,所以要禁用一下JTAG,下载采用SWD模式。这样在实际操作中做出一些总结(方法网上都有、这里只是总结记录一下,如果是STM32F4系列就不用: 1:GPIO_PinRemapConfig(G 阅读全文
posted @ 2015-05-12 14:53 Burden 阅读(7795) 评论(0) 推荐(0) 编辑
摘要: 1、怎么设置可以查看单片的内存(消耗)使用状况? IAR的菜单栏 -->Tools -->IDE Options -->Messages -->Show build messages选择 ALL 1. Tools->option->messages show build messages设置成all 阅读全文
posted @ 2015-05-12 14:50 Burden 阅读(2510) 评论(0) 推荐(0) 编辑
摘要: 字节控制功能。支持高/低字节控制。 看看实现 IS62WV51216 的访问,需要对 FSMC进行哪些配置。 这里就做一个概括性的讲解。步骤如下: 1)使能 FSMC 时钟,并配置 FSMC 相关的 IO 及其时钟使能。 要使用 FSMC,当然首先得开启其时钟。然后需要把 FSMC_D0~15,FS 阅读全文
posted @ 2015-05-12 14:48 Burden 阅读(5622) 评论(0) 推荐(0) 编辑
摘要: 调用库函数RCC_GetClocksFreq,该函数可以返回片上的各种时钟的频率 函数原形 void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks) RCC_ClocksTypeDef定义于文件“stm32f10x_rcc.h”: typedef s 阅读全文
posted @ 2015-05-12 14:42 Burden 阅读(2550) 评论(0) 推荐(1) 编辑
摘要: 打开.brd文件,File→Export→Libraries,除了No libraries dependencies之外,所有选项都勾选上,设定好存放路径之后,Export.注意事项:1. 一般的,将.dra, .pad, .psm, .fsm, .fsm文件存入path\symbols文件夹,而将... 阅读全文
posted @ 2015-05-12 14:39 Burden 阅读(2468) 评论(0) 推荐(0) 编辑
摘要: 1:激活orCAD与Allegro的交互程序打开原理图,Options->Preference在Miscellaneous里勾选2:打开用到的工程 原理图,还有Allegro PCB Design。在Allegro PCB Design里要激活Place->Manually命令,此时用鼠标左键选中o... 阅读全文
posted @ 2015-05-12 14:34 Burden 阅读(3675) 评论(0) 推荐(0) 编辑
摘要: Cadence 16.5开始,打开原理图工具 Orcad Capture 时,总是会弹出startpage 页面,关闭它的方法: 解决方法如下: (1) View Toolbar Command Window (2)输入以下命令: SetOptionBool EnableStartPage 0 回车 阅读全文
posted @ 2015-05-12 14:26 Burden 阅读(4227) 评论(0) 推荐(0) 编辑
摘要: 一直想利用所学的东西自己设计一个精致一些的作品,手头正好有一块红牛开发板,就先用它来写一些软件,熟悉一下过程和一些想法的可行性。首先当然是选择一个操作系统了,对比了几种之后选择了emWin。那就移植一下吧。这里首先要感谢一下http://www.openedv.com/posts/list/0/27... 阅读全文
posted @ 2014-08-01 20:33 Burden 阅读(3145) 评论(2) 推荐(0) 编辑