先前兴致勃勃的来弄16位并口驱动LCD.本以为就须要改下LCD IC的初始化即可了,没想到弄了这么多天最终发现自己走进了一个深坑了 T T 原因是我的开发板是奋斗V5的, 它确实有MCU外扩IO口, 还支持16位并口驱动,可是!! 感觉它全然是为了迎合FSMC-LCD来设定TFT接口的.. 这是它的原理图.. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGVtZXRlcmVk/font/5a6L5L2T/fontsize/400/fill/I0JB…
STM32学习之路入门篇之指令集及cortex——m3的存储系统 一.汇编语言基础 一).汇编语言:基本语法 1.汇编指令最典型的书写模式: 标号 操作码        操作数1, 操作数2,... :注释 1).标号是可选的,如果有,它必须顶格写.标号的作用是让汇编器来计算程序转移的地址. 2).操作码是指令的助记符,它的前面必须有至少一个空白符,通常使用提个Tab键来产生. 3).操作码后面往往跟若干个操作数,而第一个操作数,通常都给出本指令执行结果的存储地.不同指令需要不同数目的操作数,并…
祝大家端午和六一快乐!原本今天是想歇息歇息的,可是实在无奈没什么事干.所以就来学习学习LCD显示图片的函数 函数是照搬奋斗的样例,算是些笔记吧.只是奋斗的样例凝视的不是非常具体.今天去看了正点原子的论坛,唉..瞬间感觉正点原子做得真的非常好 能把全部的资料都开源,而且论坛上大多问题都耐心的解答了.这实在是很很好的售后服务了!!自己也偷偷的去下了写资料来看看,(*^__^*) 嘻嘻-- 好,进入主题: 开发板:奋斗V5 LCD:3寸 400X240 直接上代码吧 void lcd_DrawPict…
昨晚疯狂的打了一夜的LOL,感觉L多了,今天一天精神萎靡.还是继续把显示字符给看了,可是在犹豫要不要写这篇文章 事实上写的东西也就是copy别人家的代码,不想写那么多,就记录下自己困惑的地方吧.也许改天回来看的时候能让自己高速的明确 也也许能帮助到有些朋友.. 看了奋斗给的样例和偷偷去下了正点原子的样例,事实上都是差点儿相同的,仅仅要略微改下都能够通用的,原理就在那里,跑不了. 奋斗给的样例,都是人家的 void lcd_wr_zf(u16 StartX, u16 StartY, u16 X,…
2006年ARM公司推出了基于ARMV7架构的cortex系列的标准体系结构,以满足各种技术得不同性能要求,包含了A,R,M三个分工明确的系列 其中A系列面向复杂的尖端应用程序,用于运行开放式的复杂操作系统:R系列适合实时操作系统,M系列专门针对低成本的微控制领域.而我们今天要学习的STM32就是M3的处理器 STM32(M3)处理器的基本结构,基本结构如图所示,主要包括处理器核cortex-m3 core,NVIC,BUS MATRIS,FLASH转换,及断点单元,DWT,ITM,MPU,ET…
开发板:奋斗V5 好~ 菜B要来搞实验了.. 前面已经说了SysTick的工作原理什么的了,这里就不说了.. 先来做第一个实验: 盗自奋斗的样例,嘿嘿, 用SysTick产生1ms的基准时间,产生中断,每秒闪烁一次(LED1 V6) (1)外围时钟初始化(系统时钟初始化这里就不写了,上次说了) (2)LED初始化 (3)SysTick配置 (4)中断优先级 (5)中断处理函数 (6)延迟函数 OK,上代码: (1)外围时钟初始化 void RCC_Config(void) { RCC_APB2P…
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u011791262/article/details/27711881 这些天一直在研究LCD的初始化函数,由于只是是用IO口模拟时序还是用FSMC来驱动LCD,都必需要弄好LCD的初始化 事实上LCD的初始化就是跟着LCD IC的datasheet来写寄存器,大部分都使用上面的默认值,网上有非常多改动的样例,这里就不 放出来了.可是我想写下一些比較重要的东西. 这是从网上下载来的一个文件的前半部分…
直接贴代码吧,这段时间准备面试也正好练习了一下. class String { public: String(const char *str = ""); ~String(void); String(const String &other); String &operator =(const String &other); size_t size(void) const; const char *c_str(void); private: char *m_str…
咳咳,作为公司的Android开发(兼java接口开发,兼软件测试,兼运维……)由于公司ios开发小伙伴离我而去,ios的app出了问题,急需处理.于是领导决定由我来处理一下.就是用证书重新打包的事儿,所有人都觉得倍儿简单(包括我),于是我用公司的macmini搭配HKC显示器搭配win键盘,用了一周的时间(手动微笑拜拜),终于打包好了. 一.首先谈一下这个Xcode打包,前提是程序bulid没有问题, 1.点击Xcode—>Product—>Archive即可,如图: 2.成功后出现下图界面…