sepide
14-06-2012, 13:07
با سلام خدمت همگی مهندسین
در معماری آرم ما می توانیم برای CPU هر کلاکی را ایجاد کنیم
در عین حال می تونیم از تقسیم اون فرکانس به هر کدام از ادوات کناری مثله Timer Uart .... بدهیم
در عین حال ما میتونیم به این ادوات کناری کلاک خروجی PLL را بدهیم
با این امکان میتونیم ساختار را طوری بچینیم که مثلا کلاک CPU را راحت در طی برنامه بارها و بارها بالا و پایین ببریم و عوض کنیم ولی بقیه اوات جانبی مثله UART که لازم است حتما دقیق محاسبه شوند را مستقیم از خروجی PLL بگیریم که لازم نباشه اونها را هم با تغییر فرکانس CPU عوض کنیم؟
بهتر بگم کلیه ادوات کناری با ورودی کلاکی مستقل از CPU DEVIDER کار خواهند کرد وCPU را ما در برنامه به راحتی میتونیم بالا و پایین ببریم و حتی مصرف انرژی را مدیریت کنیم
این استدلال من درست هست؟
آیا دوستان کسی تست کرده؟
و آیا نکته خاصی دارد؟
چون من طبق برنامه ای کار را کردم و با این که فرکانس ورودی uart من به هبچ عنوان تغییر نکرد و در دیباگر هم کاملا مشخص است ولی به نظر اون نظریه من اعمال نمیشود
ممنون میشم دوستان کمک کنند
در معماری آرم ما می توانیم برای CPU هر کلاکی را ایجاد کنیم
در عین حال می تونیم از تقسیم اون فرکانس به هر کدام از ادوات کناری مثله Timer Uart .... بدهیم
در عین حال ما میتونیم به این ادوات کناری کلاک خروجی PLL را بدهیم
با این امکان میتونیم ساختار را طوری بچینیم که مثلا کلاک CPU را راحت در طی برنامه بارها و بارها بالا و پایین ببریم و عوض کنیم ولی بقیه اوات جانبی مثله UART که لازم است حتما دقیق محاسبه شوند را مستقیم از خروجی PLL بگیریم که لازم نباشه اونها را هم با تغییر فرکانس CPU عوض کنیم؟
بهتر بگم کلیه ادوات کناری با ورودی کلاکی مستقل از CPU DEVIDER کار خواهند کرد وCPU را ما در برنامه به راحتی میتونیم بالا و پایین ببریم و حتی مصرف انرژی را مدیریت کنیم
این استدلال من درست هست؟
آیا دوستان کسی تست کرده؟
و آیا نکته خاصی دارد؟
چون من طبق برنامه ای کار را کردم و با این که فرکانس ورودی uart من به هبچ عنوان تغییر نکرد و در دیباگر هم کاملا مشخص است ولی به نظر اون نظریه من اعمال نمیشود
ممنون میشم دوستان کمک کنند