这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » Rancho ARM DIY进程帖(太阳能充电,无线充电控制系统)

共18条 2/2 1 2 跳转至
高工
2012-04-29 22:03:23     打赏
11楼
充电系统基本完成,就差个几个电池,这几天阳光不太好,效果不明显,后面上图

高工
2012-04-29 22:15:37     打赏
12楼
到今天为止,把正点原子的一部分程序在自己板上运行成功

没有买LCD,有一块3.5寸的手机屏,可找不到这屏的资料,在琢磨着,下面的程序就一直没有做下去...期待有资料的发给我参考一下 。。。。






高工
2012-04-30 21:11:10     打赏
13楼

呵呵,你算算多少钱,还比不起液晶的,液晶的我也买不起,钱嘛,努力赚,总会有的,学习要学会投资,钱手钱才行的


高工
2012-04-30 22:20:24     打赏
14楼
太阳能充电系统

不要看这么大,

看上去开发板的工作还不稳定,阳光没有照射到板上的


电池在充电了,电池放了很久了,充一天再看看效果


高工
2012-05-02 11:37:20     打赏
15楼

惭愧,菜鸟一个而已


高工
2012-05-28 08:38:34     打赏
16楼

补充, 在keil直接下载,减少下载操作时间

设置,关键三点



刚开始时我笔计本中还有这个,设置几次就不见了,重装Keil又回来了。



Port中设置SW,我设置成JTAG不行。


高工
2012-05-28 09:03:21     打赏
17楼

LCD 亮了,证明一下我在工作



宿舍一角

在这感谢网友hanshuyujifen2sacq的帮助
一个是用FSMC驱动TFTLCD的,另一个是直接用IO驱动,后者按应该是不用改电路的,你的眼睛感觉灵敏,应该是可以感觉到在刷,就像有人可以看见空气中的电波一样,呵呵,而前者需要把20与21脚互换,我飞了两根线的方法。
还有FSMC除这
LCD_CtrlLinesConfig(void)
LCD_FSMCConfig(void)
hanshuyujifen2设置一样,还要修改一下
void LCD_Clear(uint16_t Color)
{
 uint32_t index = 0;

 LCD_SetCursor(0, 0); /* 设置光标位置 */

 LCD_WriteRAM_Prepare();  /* 准备写显存 */

 for(index=0;index<76800;index++)
   {
     LCD->LCD_RAM=Color;
   }
}

void LCD_SetCursor(uint16_t Xpos, uint16_t Ypos)
{
 /*
  px,py 是物理坐标, x,y是虚拟坐标
  转换公式:
  py = 399 - x;
  px = y;
 */
 LCD_WriteReg(0x004e, Ypos);    /* px */
 LCD_WriteReg(0x004f, 319-Xpos); /* py */
}

uint16_t LCD_ReadRAM(uint16_t Xpos, uint16_t Ypos)
{
  LCD_SetCursor(Xpos,Ypos);
#if 0
  /* Write 16-bit Index (then Read Reg) */
  LCD->LCD_REG = 0x202; /* Select GRAM Reg */
#endif
   LCD_ReadReg(0x202);
  /* Read 16-bit Reg */
  //return LCD->LCD_RAM;
  return LCD_ReadReg(0x202);
}

 

 提供一下HEX文件,试试电路是否正常
output.zip


高工
2012-06-02 09:10:14     打赏
18楼

文字库显示

按一下键


在冰凌科技中main文件开头有这样的提示:
             有在运行本例程前,需要先烧写汉字库到CPU内部Flash
             使用J-LINK烧写bin文件,地址填 :0x803EA00

 ISP下载好像不能选择指定地址下载的.....是不是就不能用ISP下载了....还不明白,是怎么映射到那中文字库的

 上传一下hex文件提供一下硬件调试:
output.zip


 

 


共18条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]