สิงหาคม 20, 2017, 07:27:45 am *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: 7-Segment Multiple Display Driver Design (Circuit and Data Structure)  (อ่าน 3020 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ShadowMan
Administrator
Hero Member
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 8263


ShadowWares


| |
« เมื่อ: กุมภาพันธ์ 14, 2012, 10:25:34 am »

บทความสั้นตอนนี้จะยกตัวอย่างให้เห็นภาพโดยรวมว่าเราจะทำการออกแบบวงจรคู่ขนานไปกับการออกแบบ software ได้อย่างไร แน่นอนก่อนการออกแบบวงจรหรือโปรแกรมใดๆ การวางแผน วางหมาก และวางรูปแบบการเดินเกมส์สำคัญมาก เพราะมันจะเป็นตัวกำหนดความถูกต้อง และความลงตัวของ hardware และ software
เนื่องจากในหัวข้อ  Advanced Embedded System Programming and Design เจาะกลุ่มผู้อ่านที่มีความรู้เกินพื้นฐานไปแล้ว จึงไม่ขอเขียนคำอธิบายอะไรให้มากความ ดูรายละเอียด และเชื่อมความสำพันธ์ระหว่างวงจรและโครงสร้างข้อมูลกันเลยครับ

Circuit:


Data Structure:


ใครเคยใช้ IC ทำนองนี้มาคงรู้ถึงความซับซ้อน และมีอาการมึนได้ง่ายมากเมื่อมีการใช้งานไอซีประเภทนี้แบบ cascade โดยเฉพาะอย่างยิ่งเมื่อต้องการเพิ่มประสิทธิภาพการทำงานของโปรแกรม คงไม่มีใครคิดจะส่งข้อมูลออกไปทาง SPI Bus ครั้งละ 32 Byte (2 Bytes per digit) โดยไม่จำเป็น ยกตัวอย่างเช่น ณ เวลาหนึ่ง มีตัวเลขอยู่ตัวเดียว (จาก 16 ตัว) ที่มีการเปลี่ยนแปลง ก็ต้องส่งข้อมูลออกไปเพียง 2 bytes แทนที่จะเป็น 32 Byte วิธีการหรือแนวคิดดังกล่าวจะย่นเวลาลงไปได้ 15/16 ส่วนเลยทีเดียว นอกจากนี้ยังประหยัดพลังงาน และยืดอายุการใช้งานได้อีกด้วย แต่ในทางปฏิบัติ
บันทึกการเข้า

By SDW: Do No Wrong Is Do Nothing
          If you want to increase your success rate, double your failure rate
hobbitsecrat
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 2


| |
« ตอบ #1 เมื่อ: ตุลาคม 07, 2014, 11:46:05 am »

เป็นข้อมูลที่ดีมากเลยนะครับ
บันทึกการเข้า

Thanawuth11
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 3


| |
« ตอบ #2 เมื่อ: มีนาคม 21, 2017, 04:27:57 pm »

ถ้าอยากได้คำอธิบายโค๊ดแต่ละบรรทัดต้องหาข้อมูลจากไหนเหรอครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป: