zoukankan      html  css  js  c++  java
  • 关于单片机程序

        Recently ,I must write program for microcontrollers systems.In fact ,writes programs using Microsoft Visual C++ in win32 platform is my main work.But now,because lacks of  persons who do some embeded development,so I  was arrraged for writing  embeded program.

        Tell in truth ,my task is design a tiny DBMS in embeded system which is a challenge to me,but I
    don't afraid of it .I think I can do it well by myself .First ,I must study some documents  about  the ARM cpu and flash memory .The flash memory's capacity is only 2M,but it is so bigger in embeded systems.It has some special character when writing and reading ,you must consider the rate of CPU and flash memory .
           When modifying  the data in the flash memory ,first need read one sector into memory,then modifys the data in memory ,then rewrites the one sector's data that has been read in memory buffer,so must consider the efficiency.Because erase one sector need many time ,For example ,the MBM29LV160TE need about 1.0 second,How to decrease the erase times is a very important problem,I must consider deeply.The other side,it is that I must increase the searching efficiency ,and decrease the erasing times.Oh,it is too tired!.When I write program in PC using VC++,all of the upon problem don't need considered,but now .......
            When writing data  to flash memory ,using the Toggle Bit or Data# Pooling technology to check whether write data successful.Ha,Ha.Do you know writing  program in embeded systems
     is very wonderful ,although it is sometimes tedious.I think I can ...Made in China.


     

  • 相关阅读:
    [].copyWithin.call({length:5,3:1},0,3)
    url、 src 和href 标签的区别
    http请求方法(GET、POST、HEAD、OPTIONS、PUT、DELETE、TRACE、CONNECT)
    windows环境下配置webpack
    typeof作用
    行内块之间存在间隙
    “DllRegisterServer的调用失败”问题解决办法
    SQL Server集群服务器的优缺点
    UTF8转成GB2312乱码问题解决思路
    什么是RFID技术
  • 原文地址:https://www.cnblogs.com/cc011/p/163088.html
Copyright © 2011-2022 走看看